Sports

Rafael Nadal: 21-time Grand Slam winner says 18-match winning run 'impossible to..